@charset "utf-8";
/* Define Public style */
* { word-break: break-all; word-wrap: break-word; }
body, th, td, input, select, textarea, button { font: 12px/1.5em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif; }
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ul li { list-style: none; }
img { border: none; }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.center { text-align: center; }
.big { font-size: 36px; }

/* Link colors */
A:link { text-decoration: none; color: #000000; }
A:visited { text-decoration: none; color: #0000AA; }
A:active { text-decoration: none; color: #000050; }
A:hover { text-decoration: none; color: #0000AA; }

/* Define header style */
.header { margin: 0 auto; padding: 0 10px; width: 940px; height: 35px; }
.header img { height:35px; width: 140px; float: left; }
.header .menu { width: 540px; height: 35px; margin-left: 20px; }
.header li { float: left; line-height: 25px; height: 35px; padding: 5px 10px; }
.header .userinfo { width: 240px; height: 35px; }
.userinfo span{ line-height:35px; padding: 0 10px; }


/* Define main style */
.main { margin: 0 auto; padding: 20px 10px 0; width: 940px; }
.sidebar { width: 220px; }
.sidebar .title { margin-bottom: 10px; }
.sidebar ul { margin-top: 20px; margin-bottom: 10px; }
.sidebar li { text-align: center; line-height: 20px; }
.sidebar .infobox { line-height: 20px; }
.mainwarp { margin-left: 240px; width:700px; }
.mainwarp .title { height:36px; line-height: 3px; margin: 10px 0; }
.mainwarp .operate span { font-size: 16px; padding-left: 20px; }
.mainwarp table { width: 680px; margin: 5px 10px ; padding: 5px 20px; border: #CCC 1px solid; }
.mainwarp table thead { text-align: center; font: bold; }
.access div { width: 100px; line-height: 35px; float: left; text-align: center; }
.access .start { clear: left; }
#submit, #reset { width: 120px; height: 30px; margin: 5px 10px; border: #CCC 1px solid; background: #FFF; cursor: pointer; }
.pnav { text-align: center; }

/* Define fooer style */
.footer { margin: 10px auto; padding: 5px 0 0; text-align: center; }
.think_run_time { width:960px; margin:20px auto; padding: 0; text-align: center;}